invigorating broth - German English Dictionary